package com.blog.kit;

import com.jfinal.kit.HashKit;
import org.joda.time.DateTime;

import java.io.File;

/**
 * Created by wangjian on 16/12/2.
 */
public class FileKit {

    /**
     * 生成随机文件名称
     *
     * @param key1
     * @param key2
     * @return
     */
    public static String randomFileName(String key1, String key2) {

        return HashKit.md5(key1 + System.currentTimeMillis() + key2);
    }

    /**
     * 获取文件后缀
     *
     * @param file
     * @return
     */
    public static String getFileSuffix(File file) {

        int commaIndex = file.getName().lastIndexOf(".");
        return file.getName().substring(commaIndex).toLowerCase();
    }

    /**
     * 获取文件后缀
     *
     * @param fileName
     * @return
     */
    public static String getFileSuffix(String fileName) {

        int commaIndex = fileName.lastIndexOf(".");
        return fileName.substring(commaIndex).toLowerCase();
    }

}
